import { run_test } from '../test-harness';

run_test([
  'log(1)',
  '0',

  'log(exp(1))',
  '1',

  'log(exp(x))',
  'x',

  'exp(log(x))',
  'x',

  'log(x^2)',
  '2*log(x)',

  'log(1/x)',
  '-log(x)',

  'log(a^b)',
  'b*log(a)',

  'log(2)',
  'log(2)',

  'log(2.0)',
  '0.693147...',

  'float(log(2))',
  '0.693147...',

  'log(a*b)',
  'log(a)+log(b)',

  'log(1/3)+log(3)',
  '0',

  'log(-1)',
  'i*pi',

  'log(-1.0)',
  '3.141593...*i',
]);
